London Multi functional Indoor Stadium
It is a multi-purpose indoor sports arena located on the Greenwich Peninsula in southeast London, situated in the heart of The O2 entertainment district. Opened in its current form in 2007. It is the second largest indoor venue in the UK, second only to Manchester Stadium, and became the busiest music venue in the world in 2008. As of 2022, it is the ninth largest building in the world by volume. It was built under the Millennium Dome, which is a huge dome shaped building originally built to hold exhibitions celebrating the arrival of the third millennium.
Popular Models
Random Model
Father Gonzalo de Sousa's Tomb
868 View
Cadillac CT5 Sport Car
1170 View
Mobile phone holder
1246 View
German HKMP5 submachine gun
1471 View
wild boar
818 View
Ford
555 View
Saint Joan of Arc marble statue
1020 View
Swedish Saab35Draken Fighter
668 View
Tiger skull
1022 View